Location: Home > YellowPages > ID > Twin Falls > Garden Tea Room The

Garden Tea Room The

3135 E 3300 N
Twin Falls, ID 83301
208-733-6039
Category